pTop: A Process-level Power Profiling Tool

نویسندگان

  • Thanh Do
  • Weisong Shi
چکیده

We solve the problem of estimating the amount of energy consumed by each application in the system by presenting the design and implementation of pTop, a simple and efficient process-level power profiling tool. Being a service of the operating system, pTop provides real-time information about the energy consumed by each process in terms of different resource components. pTop also supports a set of well-defined energy-aware application programming interfaces (API) helping the system and application developers build energy optimization policies. Different from hardware-based measurement tools, pTop is software-based, requires no additional hardware, and therefore, it is easy to apply in various platforms. Using pTop APIs, we developed an application adaptation scheme that extends the battery lifetime to meet certain time constraints. Experiment results showed that pTop is lightweight and easy to use.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fine-Grained Power Management Using Process-level Profiling

Low-power hardware design itself is not enough to solve the power problem of computer systems. Operating system level power saving strategies have been proved as effective complement to hardware methods. However, most of these strategies work on system level, and some of them may severely influence performance. In order to balance between performance and energy consumption, fine-grained methods...

متن کامل

Calibrating parameters and formulas for process-level energy consumption profiling in smartphones

Battery-powered mobile devices substantially constrain energy resources. Process-level energy profiling tools can identify the most energy-consuming process and detail the energy usage of hardware components. With the help of energy profiling tools, programmers can fine-tune the energy consumption of processes to extend battery lifetime. However, profiling tools are highly dependent on hardware...

متن کامل

SEProf: A high-level software energy profiling tool for an embedded processor enabling power management functions

Energy efficiency has become one of the most important design issues for embedded systems. To examine the power consumption of an embedded system, an energy profiling tool is highly demanded. Although a number of energy profiling tools have been proposed, they are not directly applicable to the embedded processors with power management functions that are widely utilized in battery-operated embe...

متن کامل

Value and limitations of peak-to-peak gradient for evaluation of aortic stenosis.

BACKGROUND AND AIM OF THE STUDY In patients with aortic stenosis (AS), it has been reported that the transvalvular pressure gradients (APs) may be reduced or even abolished in the presence of concomitant arterial hypertension, but the mechanisms underlying this phenomenon remain unclear. The study aim was to: (i) examine the relationship between systemic arterial hemodynamics and the peak-to-pe...

متن کامل

Glow Discharge Depth Profiling a Powerful Analytical Technique in Surface Engineering (TECHNICAL NOTE)

A variety of analytical techniques have been developed and employed to characterize the surfaces, subsurfaces and interfaces of surface engineering systems. They provide important information for quality control, process optimization and further development. Since the mid 1980's, glow discharge spectrometry (GDS) has emerged as an important and versatile technique for rapid depth profiling anal...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009